Skip to content

Fix release asset upload repository selection - #9

Merged
jdpraveen merged 1 commit into
mainfrom
fix/release-asset-upload
Aug 31, 2026
Merged

Fix release asset upload repository selection#9
jdpraveen merged 1 commit into
mainfrom
fix/release-asset-upload

Conversation

@jdpraveen

Copy link
Copy Markdown
Collaborator

Summary

Pass the repository explicitly to gh release upload in the release-only documentation job.

Why

The job downloads the generated reference without checking out the repository. Consequently, GitHub CLI cannot infer a repository from .git and the 1.0.0 release run failed at the final upload step. The 1.0.0 assets were attached and checksum-verified manually; this change prevents the failure in future releases.

Verification

  • actionlint .github/workflows/*.yml
  • YAML parsing
  • git diff --check
  • manually uploaded pjson-api-reference.tar.gz and its checksum to release 1.0.0 using the same explicit --repo argument
  • independently downloaded and verified the published SHA-256 checksum and archive index.html

Co-authored-by: TRAE CLI <traecli@bytedance.com>
@jdpraveen
jdpraveen requested a review from PICO-XR-Dev as a code owner August 31, 2026 18:56
@jdpraveen
jdpraveen merged commit 042e717 into main Aug 31, 2026
22 checks passed
@jdpraveen
jdpraveen deleted the fix/release-asset-upload branch August 31, 2026 19:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant